@charset "UTF-8";
/* CSS Document */

/* ~~ this container surrounds all other divs giving them their percentage-based width ~~ */

.imagebox480cardssmtdcardsshopleftsinglets{
	width: 910px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;

















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 100px;
	padding-bottom: 0px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdcardsshopleftsingle{
	width: 910px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;
















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 60px;
	padding-bottom: 0px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdcardsshopleftsinglepppntslsts{
	width: 1030px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;


















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 25;
	padding-bottom: 20px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdcardsshopleftsinglepppntsls{
	width: 1030px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;

















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 25;
	padding-bottom: 60px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdcardsshopleftsingleppsets{
	width: 645px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;
















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 25;
	padding-bottom: 60px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdcardsshopleftsinglepp{
	width: 655px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 25;
	padding-bottom: 60px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdtshirts2{
	width: 465px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 10px;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 80px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.details{
	font-family: 'Open+Sans', sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #6B6B6B;
	padding-left: 0px;
	line-height: 50px;
	text-transform: none;
	font-style: italic;
	
}

.imageboxcarddisplayind2ts{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;













font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 50px;
	background-position: 6px -12px;

	
}

.priceshop{
	font-family: 'Open+Sans', sans-serif;
	font-size: 55px;
	font-weight: 700;
	color: #141414;
	padding-left: 0px;
	text-align: center;
	
}

.ppboxtshirts2{
	width: 320px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 125px;








font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 55px;
	padding-bottom: 20px;
	text-align: center;
	background-image: url(../assests/art/productspage/prints/ppaltsbgnew.jpg);
	padding-right: 70px;
	background-repeat: no-repeat;
	background-position: 59px 5px;

	
}


.imageboxcarddisplayind2lspnts{
	width: 510px;
	float: left;
	clear: none;
	display: inline-block;














font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 150px;
	padding-bottom: 120px;
	padding-left: 0px;
	background-position: 6px -12px;

	
}


.imagebox480cardssmtdprints2lands{
	width: 455px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 10px;








font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 80px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imageboxcarddisplayind2printslands{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 50px;
	background-position: 6px -12px;

	
}

.ppboxprints2lands{
	width: 330px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 125px;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 80px;
	padding-bottom: 65px;
	text-align: center;
	background-image: url(../assests/Stars_and_icons/productpage/t%20shirts/ppaltsbgnew.jpg);
	padding-right: 30px;
	background-repeat: no-repeat;
	background-position: 79px 5px;

	
}


.textwarningprintssnew2lands{
	width: 320px;
	float: left;
	padding-top: 465px;















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	font-family: 'Open+Sans', sans-serif;
	;
	padding-bottom: 90px;
	padding-left: 95px;
	padding-right: 40px;
	background-image: url(../assests/IM/productpage/prints/imp-box.jpg);
	background-repeat: no-repeat;
	background-position: 70px 398px;
	text-align: center;
	
}

 .ppbuttoncardspnt {
	float: left;
	width: 290px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
	color: #666666;
	font-weight: bold;
}
 
 
 .imagebox480cardsgeneral2lsprint{
	width: 560px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;








font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #0c3258;
	font-family: Raleway;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 40px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: 10px 30px;

	
}
 
.imagebox480cardsgeneral2{
	width: 465px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #0c3258;
	font-family: Raleway;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 40px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: 10px 30px;

	
}

.imageboxcarddisplayind2test{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;










font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 150px;
	padding-left: 20px;
	background-position: 6px -12px;

	
}

.imageboxcarddisplayind2lsprintprice{
	width: 310px;
	float: left;
	clear: none;
	display: inline-block;















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 76px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-position: -24px -12px;

	
}

.imageboxcarddisplayind2{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;













font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 303px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 30px;
	background-position: 6px -12px;

	
}



.imageboxcarddisplayind2set{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 25px;
	background-position: 6px -12px;

	
}


.ppboxcards2newsets{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 120px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 180px;
	text-align: center;
	background-image: url(../assests/art/productspage/cards/ppaltsbgnew.jpg);
	padding-right: 0px;
	background-repeat: no-repeat;
	background-position: 40px 0px;

	
}

.ppboxcards2new{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 100px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 20px;
	text-align: center;
	background-image: url(../assests/art/productspage/cards/ppaltsbgnew.jpg);
	padding-right: 0px;
	background-repeat: no-repeat;
	background-position: 40px -20px;

	
} 

.ukdel{
	color: #333;
	font-size: 32px;
	font-weight: bold;
	line-height: 38px;
	
	
}

.tssize{
	color: #666;
	font-size: 36px;
	font-weight: bold;
	line-height: normal;
	padding-left: 0px;
	
	
}


.imagebox480cardssmtdprints2{
	width: 465px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 0px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.ppboxprints3lands{
	width: 330px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 143px;
















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 20px;
	padding-bottom: 80px;
	text-align: center;
	background-image: url(../assests/art/productspage/prints/ppaltsbgnew.jpg);
	padding-right: 0px;
	background-repeat: no-repeat;
	background-position: 15px 13px;

	
}


.ppboxprints3{
	width: 311px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 125px;













font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 54px;
	padding-bottom: 50px;
	text-align: center;
	background-image: url(../assests/art/productspage/prints/ppaltsbgnew.jpg);
	padding-right: 55px;
	background-repeat: no-repeat;
	background-position: 49px 5px;

	
}

.textwarningprintsnew3{
	width: 320px;
	float: left;
	padding-top: 350px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 40px;
	padding-left: 100px;
	padding-right: 10px;
	background-image: url(../assests/Stars_and_icons/productpage/t%20shirts/imp-box.jpg);
	background-repeat: no-repeat;
	background-position: 65px 285px;
	text-align: center;
	
}

.imageboxcarddisplayind2prints{
	width: 350px;
	float: left;
	clear: none;
	display: inline-block;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 116px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	background-position: 6px -12px;

	
}


.imagebox480cardssmtdcardsshopleftts{
	width: 445px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;

















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 50px;
	padding-bottom: 5px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdcardsshopleft{
	width: 435px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;
















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 60px;
	padding-bottom: 5px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdcardsshopts{
	width: 455px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;












font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 30px;
	padding-bottom: 5px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdcardsshop{
	width: 455px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;











font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 10px;
	padding-bottom: 5px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480ppalcardsleftsets{
	width: 410px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;






	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 80px;
	padding-bottom: 65px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480ppalcardsleftsetsts{
	width: 410px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;







	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 80px;
	padding-bottom: 65px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480ppalcardsleftsets{
	width: 410px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;






	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 80px;
	padding-bottom: 65px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}


.imagebox480ppalcardsleft{
	width: 400px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;






	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 80px;
	padding-bottom: 65px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480ppalrightcardssetsts{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;






	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 55px;
	padding-bottom: 75px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480ppalrightcardssets{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;





	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 25px;
	padding-bottom: 75px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480ppalrightcards{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;




	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 75px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.guaracont{
	float: left;
	background-color: #FFF;
	width: 950px;
	height: auto;
	padding-left: 85px;
	text-align: left;
	font-size: 12px;
	padding-top: 13px;
	font-family: 'Open+Sans', sans-serif;
	padding-bottom: 15px;
	
	
	
	
}


.cardsfooterim2prods{
	float: left;
	background-color: #FFF;
	width: 950px;
	height: auto;
	padding-left: 87px;
	text-align: left;
	font-size: 12px;
	padding-top: 13px;
	font-family: 'Open+Sans', sans-serif;
	padding-bottom: 15px;
	
	
	
	
}

.cardsfooterim2{
	float: left;
	background-color: #FFF;
	width: 950px;
	height: auto;
	padding-left: 55px;
	text-align: left;
	font-size: 12px;
	padding-top: 13px;
	font-family: 'Open+Sans', sans-serif;
	padding-bottom: 5px;
	
	
	
	
}

.cardsfooterim3prods{
	float: left;
	background-color: #FFF;
	width: auto;
	height: auto;
	padding-left: 20px;
	text-align: left;
	font-size: 12px;
	padding-top: 0px;
	font-family: 'Open+Sans', sans-serif;
	padding-right: 10px;
	
	
	
	
}

.cardsfooterim3{
	float: left;
	background-color: #FFF;
	width: auto;
	height: auto;
	padding-left: 20px;
	text-align: left;
	font-size: 12px;
	padding-top: 0px;
	font-family: 'Open+Sans', sans-serif;
	padding-right: 40px;
	
	
	
	
}

.cardsfooterim2swprods{
	float: left;
	background-color: #FFF;
	width: 830px;
	height: auto;
	padding-left: 85px;
	text-align: left;
	font-size: 12px;
	padding-top: 10px;
	font-family: 'Open+Sans', sans-serif;
	padding-bottom: 5px;
	
	
	
	
}

.cardsfooterim2sw{
	float: left;
	background-color: #FFF;
	width: 1000px;
	height: auto;
	padding-left: 0px;
	text-align: right;
	font-size: 12px;
	padding-top: 10px;
	font-family: 'Open+Sans', sans-serif;
	padding-bottom: 5px;
	
	
	
	
}

.cardsfooterim2sw{
	float: left;
	background-color: #FFF;
	width: 1000px;
	height: auto;
	padding-left: 0px;
	text-align: right;
	font-size: 12px;
	padding-top: 10px;
	font-family: 'Open+Sans', sans-serif;
	padding-bottom: 5px;
	
	
	
	
}

.links2 {
	overflow: hidden;
	font-family: 'Open+sans', sans-serif;
	padding-left: 0px;
	height: 54px;
	width: 505px;
	float: left;
	color: #FFF;
	padding-right: 20px;
	text-align: right;
	padding-top: 10px;
	background-image: url(../assests/art/productspage/linksbg.png);
}

.linksabout {
	overflow: hidden;
	font-family: 'Open+sans', sans-serif;
	padding-left: 0px;
	height: 54px;
	width: 647px;
	float: left;
	color: #FFF;
	padding-right: 20px;
	text-align: right;
	padding-top: 10px;
	background-image: url(../assests/art/productspage/linksbg.png);
	padding-bottom: 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.links {
	overflow: hidden;
	font-family: 'Open+sans', sans-serif;
	padding-left: 0px;
	height: 54px;
	width: 505px;
	float: left;
	color: #FFF;
	padding-right: 20px;
	text-align: right;
	padding-top: 10px;
	background-image: url(../assests/art/productspage/linksbg.png);
	padding-bottom: 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.select{
	font-family: Raleway;
	color: #333333;
	padding-left: 0px;
	font-size: 20px;
	
}

.relatedsites{
	float: left;
	width: 1015px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: center;
}

.relatedsitesprods{
	float: left;
	width: 970px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

.imageboxcarddisplayindsetsnycdraw{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;




















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cardsets/detailsdragnewstarsmainnycdraw.jpg);
	background-repeat: no-repeat;
	padding-top: 570px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 40px;
	background-position: -4px 83px;

	
}

.imageboxcarddisplayindsetslightanddark{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;




















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cardsets/lightanddarksetdetails.jpg);
	background-repeat: no-repeat;
	padding-top: 570px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 40px;
	background-position: -4px 83px;

	
}


.imageboxcarddisplayindsetsnycdraw{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;




















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cardsets/detailsdragnewstarsmainnycdraw.jpg);
	background-repeat: no-repeat;
	padding-top: 570px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 40px;
	background-position: -4px 83px;

	
}

.imageboxcarddisplayindsetslitterbins{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;



















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cardsets/litterbinssetdetails.jpg);
	background-repeat: no-repeat;
	padding-top: 570px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 40px;
	background-position: -4px 83px;

	
}

 .imageboxcarddisplayindsetsmadonnaoilpastel{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;



















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cardsets/madonnaoilpastel.jpg);
	background-repeat: no-repeat;
	padding-top: 570px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 40px;
	background-position: -4px 83px;

	
}


 .imageboxcarddisplayindsetsartistsappropriation{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;


















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cardsets/detailsdragnewstarsmainmasters.jpg);
	background-repeat: no-repeat;
	padding-top: 570px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 40px;
	background-position: -4px 83px;

	
}

.imageboxcarddisplayindsetsmadonnadrawings{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;



















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cardsets/madonnadrawingsdetails.jpg);
	background-repeat: no-repeat;
	padding-top: 570px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 40px;
	background-position: -4px 83px;

	
}

.imagebox480cardsetsnew{
	width: 367px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 10px;

















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #0c3258;
	font-family: Raleway;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 80px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 38px;
	background-position: 5px 10px;

	
}


.sidebar4roll {
	float: left;
	width: 280px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.sidebar4lands2port {
	float: left;
	width: 1060px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-image: none;
	text-align: center;
}

.aboutmeiconic {
	width: 370px;
	float: left;
	padding-top: 80px;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 20px;
	font-weight: 400;
	color: #666666;
	font-family: Raleway;
	;
	padding-bottom: 0px;
	height: auto;
	clear: right;
	background-attachment: scroll;
	background-image: url(../assests/art/productspage/aboutbg.jpg);
	background-repeat: no-repeat;
	background-position: 105px 1px;
	text-align: left;
	padding-left: 100px;

	
}


.aboutmeiconicimages {
	width: 470px;
	float: left;
	padding-top: 100px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: 400;
	color: #0785a6;
	font-family: Raleway;
	;
	padding-bottom: 0px;
	height: 1310px;
	clear: right;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: left;
	padding-left: 120px;

	
}
.sidebar4landsbutton {
	float: left;
	width: 1060px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
}




#slideshowbox {
	height: auto;
	width: 743px;
	float: left;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 292px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Quicksand;
	font-weight: 300;


}

#slideshowbox2 {
	height: auto;
	width: 943px;
	float: left;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 92px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Quicksand;
	font-weight: 300;


}

.textwarningprints{
	width: 305px;
	float: left;
	padding-top: 40px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: 500;
	color: #666666;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 40px;
	padding-left: 70px;
	padding-right: 60px;
	background-image: url(../assests/art/prints/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: 35px -10px;
	text-align: center;
	
}

.subtitleimp {
	font-size: 30px;
	letter-spacing: 4px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #666666;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	text-align: center;
}

.imagebox480prints{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 100px;














font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	font-family: Raleway;
	font-style: normal;
	padding-left: 110px;
	padding-bottom: 30px;
	text-align: right;
	background-image: url(../assests/art/prints/main-desc.jpg);
	background-repeat: no-repeat;
	padding-right: 80px;
	background-position: 42px -53px;

	
}

.imageboxprints2{
	width: 420px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 200px;










font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	padding-left: 50px;
	padding-bottom: 20px;
	text-align: left;
	background-image: url(../assests/art/prints/info.jpg);
	background-repeat: no-repeat;
	padding-right: 20px;
	background-position: -22px 5px;

	
}

.subtitle {
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 1px;
	background-color: #FF0000;
}

.maincontentsdescriptionprints{
	width: 950px;
	float: left;
	padding-top: 200px;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 60px;
	margin: auto;

	
}


.texttsarctshirtarc{
	width: 450px;
	float: left;
	padding-top: 90px;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 50px;
	padding-left: 110px;
	padding-right: 0px;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/Stars_and_icons/bgtshirts.png);
	background-repeat: no-repeat;
	background-position: 30px 180px;
	
}



.linkbox{
	width: 140px;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;
	padding-left: 0px;

	
}

.linkboxdesc{
	width: 250px;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;

	
}

.linkboxdescshop{
	width: 250px;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;

	
}

.linkboxdesc{
	width: 140px;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;

	
}

.linkboxdescindex{
	width: 190px;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;

	
}

.linkboxdesc2{
	width: auto;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;

	
}




.linkboxarc{
	width: 200px;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;
	padding-left: 0px;

	
}

.linkboxarcroll{
	width: 200px;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;
	padding-left: 0px;

	
}

.linkcontainershop{
	font-family: Raleway;
	float: left;
	width: 810px;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 75px;
}

.linkcontainer{
	font-family: Raleway;
	float: left;
	width: 1040px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.linkcontainershop{
	font-family: Raleway;
	float: left;
	width: 1040px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../assests/art/shoplinkbg.jpg);
	background-repeat: no-repeat;
}


.ppal{
	font-family: Raleway;
	font-size: 17px;
	font-weight: normal;
	color: #333;
	
}

.shirttitles{
	color: #FFF;
	background-color: #996600;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 1px;
	padding-bottom: 2px;
	
	
}

.settext{
	font-family: Raleway;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0099;
	font-style: italic;
}

.settextinvisible{
	font-family: Raleway;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}

.cardsfooter{
	float: left;
	width: 950px;
	height: 30px;
	padding-left: 95px;
	text-align: left;
	font-size: 12px;
	padding-top: 10px;
	
	
	
	
}

.cardsfooter3{
	float: left;
	width: 990px;
	height: 30px;
	padding-left: 55px;
	text-align: left;
	font-size: 12px;
	padding-top: 10px;
	color: #333;
	font-family: 'Quicksand', sans-serif;
	
	
	
	
}
.imagebox480tshirtsmain{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 600px;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 15px;
	padding-bottom: 60px;
	text-align: center;
	background-image: url(../assests/Stars_and_icons/tshirts/maindisplayjudy.jpg);
	background-repeat: no-repeat;

	
}


.cardsfooter2{
	float: left;
	width: 950px;
	height: 30px;
	padding-left: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 10px;
	color: #000000;
	
	
	
	
}

.cardsfooterim{
	float: left;
	background-color: #DDD;
	width: 830px;
	height: 30px;
	padding-left: 30px;
	text-align: left;
	font-size: 12px;
	padding-top: 30px;
	
	
	
	
}


.title {
	font-size: 20px;
	color: #666666;
	
	
}

.title3 {
	font-size: 17px;
	color: #666666;
	padding-left: 20px;
	
	
}

.subtitle {
	font-size: 21px;
	color: #FFFFFF;
	background-color: #999;
	
	
}


.subtitleimage {
	font-size: 17px;
	color: #FFFFFF;
	background-color: #999;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	
	
}

.subtitleimagesmtext {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #999;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	
	
}
.subtitlewarn {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #F00;
	padding-right: 5px;
	padding-left: 5px;
	
	
}
.backtotopshop a:link {
	float: left;
	background-color: #DDD;
	width: 850px;
	height: 30px;
	padding-left: 20px;
	text-align: left;
	font-size: 12px;
	padding-top: 10px;
	
	
	
	
}

.cardsfootermainim{
	float: left;
	width: 810px;
	height: auto;
	padding-left: 50px;
	text-align: left;
	background-color: #EAEAEA;
	
	
	
	
}
.cardsfootermain{
	float: left;
	width: 870px;
	height: auto;
	padding-left: 35px;
	text-align: left;
	background-color: #FFF;
	border: medium solid #CCC;
	padding-top: 20px;
	padding-bottom: 20px;
	
	
	
	
}

.cardsfootermainprods{
	float: left;
	width: 845px;
	height: auto;
	padding-left: 35px;
	text-align: left;
	padding-bottom: 40px;
	padding-top: 30px;
	background-image: url(../assests/art/productspage/gurabg.jpg);
	background-repeat: repeat-y;
	border: medium none #CCC;
	
	
	
	
}

.cardsfootermaingall{
	float: left;
	width: 890px;
	height: auto;
	padding-left: 0px;
	text-align: left;
	
	
	
	
}

.cardsfootermain2{
	float: left;
	width: 890px;
	height: auto;
	padding-left: 70px;
	text-align: left;
	
	
	
	
}

.cardsfootermainim p{
	float: left;
	width: 790px;
	height: auto;
	padding-left: 20px;
	text-align: left;
	font-size: 14px;
	color: #333;
	font-weight: normal;
	
	
	
	
}
.cardsfootermain p{
	float: left;
	background-color: #FFF;
	width: 790px;
	height: auto;
	padding-left: 20px;
	text-align: left;
	font-size: 14px;
	color: #333;
	font-weight: normal;
	
	
	
	
}

.cardsfootermainprods p{
	float: left;
	width: 790px;
	height: auto;
	padding-left: 20px;
	text-align: left;
	font-size: 14px;
	color: #333;
	font-weight: normal;
	
	
	
	
}


.cardsfootermain ol{
	float: left;
	background-color: #EAEAEA;
	width: 800px;
	height: auto;
	padding-left: 20px;
	text-align: left;
	font-size: 14px;
	color: #333;
	font-weight: normal;
	padding-bottom: 10px;
	
	
	
	
}

.cardsfootermain a:link{
	float: none;
	background-color: #EAEAEA;
	width: auto;
	height: auto;
	padding-left: 0px;
	text-align: left;
	font-size: 14px;
	color: #00F;
	font-weight: bold;
	padding-bottom: 0px;
	
	
	
	
}

.cardsfootermain a:active{
	float: none;
	background-color: #EAEAEA;
	width: auto;
	height: auto;
	padding-left: 0px;
	text-align: left;
	font-size: 14px;
	color: #00F;
	font-weight: normal;
	padding-bottom: 0px;
	
	
	
	
}

.cardsfootermain a:hover{
	float: none;
	background-color: #EAEAEA;
	width: auto;
	height: auto;
	padding-left: 0px;
	text-align: left;
	font-size: 14px;
	color: #0CF;
	font-weight: normal;
	padding-bottom: 0px;
	
	
	
	
}


.cardsfootermain h1{
	float: left;
	background-color: #EAEAEA;
	width: 790px;
	height: auto;
	padding-left: 20px;
	text-align: left;
	font-size: 24px;
	color: #666666;
	font-weight: bold;
	
	
	
	
}

.cardscontainer{
	float: left;
	font-size: 16px;
	color: #333;
	text-align: center;
	text-decoration: none;
	height: auto;
	width: 900px;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	padding-top: 110px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}

.tshirtscontainer{
	float: left;
	font-size: 16px;
	color: #333;
	text-align: center;
	text-decoration: none;
	height: auto;
	width: 900px;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}

.cardscontainerim{
	float: left;
	font-size: 16px;
	color: #000099;
	text-align: center;
	padding: 0px;
	text-decoration: none;
	height: auto;
	width: 870px;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	font-weight: bold;
}


ul {
	line-height: 1;
	float: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 32px;
	font-family: Quicksand;
	 
}

.b2 {
	list-style-image: url(http://www.stevenparry.net/assests/IM/cards/bullet4.png);
	line-height: 22px;
}
.b3 {
    list-style-image: url(http://upload.wikimedia.org/wikipedia/commons/a/ab/Icons-mini-icon_clock.gif);
}


/* Navbar container */
.navbar {
	overflow: hidden;
	font-family: 'Open+sans'
 , sans-serif;
	padding-left: 0px;
	height: auto;
	width: 485px;
	float: right;
	padding-right: 0;
	color: #333;
	background-image: url(../assests/art/productspage/navbarbg.jpg);
	background-position: -30px;
	background-repeat: no-repeat;
}

.navbarmain {
	overflow: hidden;
	font-family: 'Raleway', sans-serif;
	padding-left: 0px;
	height: auto;
	width: 465px;
	float: right;
	padding-right: 0;
	color: #333;
	background-color: #FFF;
	padding-bottom: 0px;
}


/* Links inside the navbar */
.navbar a {
  float: left;
  font-size: 16px;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

/* The dropdown container */
.dropdown {
  float: left;
  overflow: hidden;
}

/* Dropdown button */
.dropdown .dropbtn {
	font-size: 16px;
	border: none;
	outline: none;
	color: #333;
	padding: 14px 16px;
	background-color: inherit;
	font-family: 'Open+sans', sans-serif; /* Important for vertical align on mobile phones */
	margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a red background color to navbar links on hover */
.navbar a:hover, .dropdown:hover .dropbtn {
	background-color: #CCCCCC;
	color: #FFF;
}

/* Dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a grey background color to dropdown links on hover */
.dropdown-content a:hover {
  background-color: #ddd;
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
	display: block;
	color: #999;
	background-color: #FFF;
}


.container {
	width: 1060px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #FFF;
	background-image: none;
}

.containerimcards {
	width: 1060px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	background-repeat: repeat;
	background-attachment: scroll;
	background-image: url(../assests/IM/cards/bg3.png);
}

.topshop {
	width: auto;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	background-repeat: repeat;
	background-attachment: scroll;
	background-image: none;
	font-size: 10px;
	text-align: center;
	padding-left: 0px;
	padding-bottom: 0px;
}

.topshop2 {
	width: 950px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	background-repeat: repeat;
	background-attachment: scroll;
	background-image: none;
	font-size: 10px;
	text-align: center;
	padding-left: 0px;
	padding-bottom: 40px;
}

.containersandi {
	width: 1060px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-image: url(../assests/Stars_and_icons/cardsbg2.jpg);
	background-position: 40px;
}

.containersandishopindex {
	width: 1060px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-image: none;
	background-position: 40px 1600px;
	color: #333333;
	font-family: Raleway, sans-serif;
	background-color: #FFF;
}


.banner {
	float: left;
	width: 880px;
	padding-top: 25px;
	padding-bottom: 50px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/banner_logo_no_text2.png);
	height: 150px;
	font-size: 12px;
}

.bannerim {
	float: left;
	width: 990px;
	padding-top: 25px;
	padding-bottom: 50px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/IM/product%20images/bannerimbg.jpg);
	height: auto;
	font-size: 12px;
}

.bannerimcards {
	float: left;
	width: 990px;
	padding-top: 25px;
	padding-bottom: 50px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/IM/cards/BANNERCSS6.jpg);
	height: auto;
	font-size: 12px;
}

.bannerimcardsfullset {
	float: left;
	width: 990px;
	padding-top: 25px;
	padding-bottom: 50px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/IM/cards/BANNERbgfullset2.png);
	height: auto;
	font-size: 12px;
}

.bannerstars {
	float: left;
	width: 1010px;
	padding-top: 45px;
	padding-bottom: 0px;
	padding-left: 60px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/art/productspage/banner/banner-logo.jpg);
	height: auto;
	font-size: 12px;
	font-family: 'Quicksand', sans-serif;
	text-align: left;
}
.bannerabout {
	float: left;
	width: 970px;
	padding-top: 45px;
	padding-bottom: 20px;
	padding-left: 80px;
	letter-spacing: -1px;
	padding-right: 70px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/art/productspage/banner/banner-logo.jpg);
	height: auto;
	font-size: 12px;
	font-family: 'Quicksand', sans-serif;
	text-align: left;
}


.bannerproducts {
	float: left;
	width: 990px;
	padding-top: 45px;
	padding-bottom: 0px;
	padding-left: 60px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/art/productspage/banner/banner-logo.jpg);
	height: auto;
	font-size: 12px;
	font-family: 'Quicksand', sans-serif;
	text-align: left;
	background-color: #FFF;
}

.bannerstarsindex {
	float: left;
	width: 960px;
	padding-top: 45px;
	padding-bottom: 20px;
	padding-left: 110px;
	letter-spacing: -1px;
	padding-right: 40px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/art/bannerlogo.jpg);
	height: auto;
	font-size: 12px;
	font-family: 'Quicksand', sans-serif;
	text-align: left;
}




.bannerarc {
	float: left;
	width: 960px;
	padding-top: 25px;
	padding-bottom: 20px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/arc/bannerindex.jpg);
	height: auto;
	font-size: 12px;
}


.bannerstars2 {
	float: left;
	width: 960px;
	padding-top: 25px;
	padding-bottom: 20px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/Stars_and_icons/bannerindex41b.jpg);
	height: auto;
	font-size: 12px;
}


.bannerstarsmain {
	float: left;
	width: 960px;
	padding-top: 25px;
	padding-bottom: 20px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/Stars_and_icons/bannerstarsbg2.png);
	height: auto;
	font-size: 12px;
}

/* style to swap the image on hover without the rollover style - this creates a nice slight transition that is not as abrupt as using the mouse rollover style */
.swapMe img { -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; } .swap1, .swapMe:hover .swap2 { -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .swapMe:hover .swap1, .swap2 { -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; }


/* styles for cheeky monkey page */




.menu_holder{
	float: left;
	width: 142px;
	padding-top: 200px;
	padding-bottom: 10px;
	padding-left: 0px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: absolute;
	background-repeat: no-repeat;
	background-image: none;
	height: auto;
	display: inline-block;
	color: #333;
	clear: right;
	font-weight: normal;
	
}

.menu_section1{
	float: left;
	width: 120;
	letter-spacing: -1px;
	position: static;
	height: 28px;
	display: inline;
	line-height: 20px;
	text-align: center;
	color: #FFF;
	padding: 0px;
	
}


.menu_section2{
	float: left;
	width: 106;
	letter-spacing: -1px;
	position: static;
	height: auto;
	display: block;
	background-color: #C83486;
	color: #FFF;
	line-height: 20px;
	text-align: center;
	padding: 5px;
	
}
.menu_section3{
	float: left;
	width: auto;
	letter-spacing: -1px;
	position: static;
	height: auto;
	display: block;
	background-color: #FFED00;
	line-height: 20px;
	text-align: center;
	padding: 5px;
	
}
.menu_section4{
	float: left;
	width: 120;
	letter-spacing: -1px;
	position: static;
	height: auto;
	display: inline;
	background-color: #AF1D1F;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	padding: 5px;
	
}
.menu_section5{
	float: left;
	width: 106;
	letter-spacing: -1px;
	position: static;
	height: auto;
	display: block;
	background-color: #69A341;
	line-height: 20px;
	text-align: center;
	color: #FFF;
	padding: 5px;
	
}
.menu_section6{
	float: left;
	width: 106;
	letter-spacing: -1px;
	position: static;
	height: auto;
	display: block;
	background-color: #303880;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	padding: 5px;
	
}
.menu_section7{
	float: left;
	width: 120px;
	letter-spacing: -1px;
	position: static;
	height: auto;
	display: block;
	background-color: #000;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	padding: 5px;
	
}
.menu_section8{
	float: left;
	width: 106;
	letter-spacing: -1px;
	position: static;
	height: auto;
	display: block;
	background-color: #FFF;
	line-height: 20px;
	color: #333;
	text-align: center;
	padding: 5px;
	
}
.menu_section9{
	float: left;
	width: 106;
	letter-spacing: -1px;
	position: static;
	height: auto;
	display: block;
	background-color: #CCC;
	line-height: 20px;
	text-align: center;
	padding: 5px;
	clear: none;
	
}


.rolloverboxcm {
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.contmainimage{
	float: left;
	height: 1000px;
	width: 960px;
	
}

.mainimagecm{
	float: left;
	height: 1000px;
	width: 960px;
	
}

.description{
	float: left;
	height: auto;
	width: 350px;
	
}

.imageboxmain{
	float: left;
	height: auto;
	width: 560px;
	clear: none;
	background-color: #FFF;
	padding-left: 20px;
	padding-top: 15px;



	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 20px;
	font-weight: bold;
	color: #550104;
	font-family: 'Raleway', sans-serif;
	;
	background-image: url(../assests/cheeky%20monkey/ILLU2.png);
	
}

.imageboxmain_spreads{
	float: left;
	height: auto;
	width: 560px;
	clear: none;
	background-color: #FFF;
	padding-left: 20px;
	padding-top: 20px;








	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 20px;
	font-weight: bold;
	color: #550104;
	font-family: 'Raleway', sans-serif;
	;
	background-image: url(../assests/cheeky%20monkey/spreads_head.png);
	text-align: center;
	padding-bottom: 20px;
	
}

.imageboxlogo{
	float: left;
	height: auto;
	width: 860px;
	clear: none;
	background-color: #FFF;
	padding-left: 0px;
	padding-top: 0px;










font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 20px;
	font-weight: bold;
	color: #550104;
	font-family: 'Quicksand', sans-serif;
	;
	background-image: none;
	text-align: right;
	padding-bottom: 15px;
	padding-right: 200px;
	
}

.imageboxemail{
	float: left;
	height: 1310px;
	width: 965px;
	clear: none;
	background-color: #FFF;
	padding-left: 0px;
	padding-top: 0px;





















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 20px;
	font-weight: bold;
	color: #550104;
	font-family: 'Quicksand', sans-serif;
	;
	background-image: none;
	text-align: right;
	padding-bottom: 0px;
	padding-right: 95px;
	
}

.imageboxlogospgd{
	float: left;
	height: auto;
	width: 980px;
	clear: none;
	background-color: #FFF;
	padding-left: 0px;
	padding-top: 0px;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 20px;
	font-weight: bold;
	color: #550104;
	font-family: 'Quicksand', sans-serif;
	;
	background-image: none;
	text-align: right;
	padding-bottom: 0px;
	padding-right: 80px;
	
}



.cm_main_desc{
	width: 960px;
	float: left;
	padding-top: 0px;

    font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #550104;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 430mm;
}

.imagebox350cm{
	width: 310px;
	padding-right: 15px;
	padding-left: 55px;
	float: left;
	display: inline-block;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	padding-top: 0px;
	background-image: url(../assests/cheeky%20monkey/logo6.png);
	background-position: 45px 100px;
	background-attachment: scroll;
	background-repeat: no-repeat;
}




.cmdescription{
	width: 310px;
	padding-right: 15px;
	padding-left: 55px;
	float: left;
	display: inline-block;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	padding-top: 0px;
	background-image: url(../assests/cheeky%20monkey/mels2.png);
	
}


.cmdescription_sp{
	width: 310px;
	padding-right: 15px;
	padding-left: 55px;
	float: left;
	display: inline-block;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	padding-top: 0px;
	background-image: url(../assests/cheeky%20monkey/bg-spreads.png);
	
}


.imagebox580cm{
	width: 580px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;



		font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 0px;
	padding-bottom: 0px;

	
}

.imagebox580cmp{
	width: 580px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 95px;



		font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 0px;
	padding-bottom: 0px;

	
}




/* styles for product page */

.cont_bg{
	background-color: #FF0;
	
}

.menu_products{
	clear: left;
	height: auto;
	width: 910px;
	padding-right: 0px;
	text-align: right;
	float: left;
	
	
	
}

.backtotopp {
	width: 900px;
	float: left;
	font-family: Raleway, sans-serif;
	font-size: 12px;
	color: #999;
	height: auto;
	text-align: center;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.banner_products{
	float: left;
	width: 955px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 15px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: static;
	background-repeat: no-repeat;
	background-image: none;
	height: auto;
	display: inline-block;
	color: #009;
	
}

.thumbholder_products{
	width: 940px;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
}

.thumbholder_productsarc{
	width: 940px;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
}
.thumbholder_productstc{
	width: 940px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
}
.thumbholder_productssandipiccards{
	width: 940px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}


.thumbholder_productstcstars{
	width: 940px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 170px;
}

.thumbholder_productstcstarsshop{
	width: 1000px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 110px;
}

.thumbholder_productstcarcshop{
	width: 1000px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 110px;
}

.imagebox350{
	width: 215px;
	padding-right: 0px;
	padding-left: 185px;
	float: left;
	display: inline-block;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	padding-top: 0px;
	background-image: url(../assests/IM/product%20images/logo-im_s.png);
	background-position: 180px 5px;
	background-attachment: scroll;
	background-repeat: no-repeat;
}

.imagebox350_newpage{
	width: 265px;
	padding-right: 0px;
	padding-left: 115px;
	float: left;
	display: inline-block;












font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: bolder;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	padding-top: 0px;
	background-image: url(../assests/IM/product%20images/logo-im_snew.png);
	background-position: 112px 2px;
	background-attachment: scroll;
	background-repeat: no-repeat;
}

.imagebox350stars{
	width: 180px;
	padding-right: 0px;
	padding-left: 195px;
	float: left;
	display: inline-block;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: 'Raleway', sans-serif;
	padding-top: 0px;
	background-image: url(../assests/Stars_and_icons/availbg9cblank.jpg);
	background-position: 180px 10px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	color: #996600;
}
.imagebox350arc{
	width: 180px;
	padding-right: 0px;
	padding-left: 195px;
	float: left;
	display: inline-block;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: 'Raleway', sans-serif;
	padding-top: 0px;
	background-image: url(../assests/arc/mainbgimage.jpg);
	background-position: 180px 10px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	color: #000066;
}

.imagebox_auto{
	width: auto;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 55px;
	padding-bottom: 40px;
	
}

.imagebox_auto2{
	width: auto;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 0px;
	padding-bottom: 0px;

	
}

.imagebox_autocards{
	width: 520px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 0px;
	padding-bottom: 0px;

	
}

.imagebox_autocardsim{
	width: 520px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 65px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 30px;
	padding-bottom: 20px;

	
}

.imagebox_auto3{
	width: 400px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 100px;
	padding-bottom: 0px;

	
}


.imagebox580{
	width: 560px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 20px;
	font-weight: bolder;
	color: #A60000;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 50px;
	text-align: center;

	
}

.imageboxcarddisplay{
	width: 510px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 35px;





























font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Quicksand;
	font-style: normal;
	padding-left: 160px;
	padding-bottom: 60px;
	text-align: left;
	background-image: url(../assests/art/cards/carddisplay.jpg);
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: 20px 40px;

	
}

.imagebox480tshirts{
	width: 305px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 35px;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #996600;
	font-family: Raleway;
	font-style: normal;
	padding-left: 150px;
	padding-bottom: 30px;
	text-align: left;
	background-image: url(../assests/Stars_and_icons/tshirts/tshirtsmainbg3.jpg);
	background-repeat: no-repeat;
	padding-right: 50px;

	
}


.imagebox480starsbox{
	width: 305px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 35px;














font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #996600;
	font-family: Raleway;
	font-style: normal;
	padding-left: 150px;
	padding-bottom: 50px;
	text-align: left;
	background-image: url(../assests/Stars_and_icons/boxset/mainboxbg3.jpg);
	background-repeat: no-repeat;

	
}

.imagebox480imbox{
	width: 305px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 35px;













font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	font-family: Raleway;
	font-style: normal;
	padding-left: 150px;
	padding-bottom: 20px;
	text-align: left;
	background-image: url(../assests/IM/boxsets/mainboxbg3.jpg);
	background-repeat: no-repeat;

	
}


.imagebox480cardsim{
	width: 355px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 35px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #0c3258;
	font-family: Raleway;
	font-style: normal;
	padding-left: 100px;
	padding-bottom: 50px;
	text-align: left;
	background-image: url(../assests/IM/cards/BGMAIN4.jpg);
	background-repeat: no-repeat;

	
}


.textcontmaingalshop{
	width: 455px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 150px;











font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #0c3258;
	font-family: Raleway;
	font-style: normal;
	padding-left: 150px;
	padding-bottom: 70px;
	text-align: left;
	background-image: url(../assests/IM/cards/fullsetbgindex4.jpg);
	background-repeat: no-repeat;

	
}

.textcontmaingalshopstars{
	width: 820px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 165px;











font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: 777777;
	font-family: Raleway;
	font-style: normal;
	padding-left: 150px;
	padding-bottom: 100px;
	text-align: left;
	background-image: url(../assests/Stars_and_icons/cards/bgformaingal2.jpg);
	background-repeat: no-repeat;

	
}

.imagebox480cards2{
	width: 260px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 30px;
	padding-left: 100px;
	padding-bottom: 0px;
	text-align: left;
	background-image: url(../assests/art/cards/bg.jpg);
	padding-right: 0px;
	height: auto;
	font-family: Quicksand;
	font-size: 17px;
	color: #666;
	background-repeat: no-repeat;

	
}

.postagebox1{
	width: 505px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 110px;

















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 0px;
	text-align: left;
	background-image: none;

	
}

.postagebox1shirts{
	width: 515px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 180px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 120px;
	text-align: left;
	background-image: none;

	
}

.postagebox1imbox{
	width: 500px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 90px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 0px;
	text-align: left;
	background-image: none;

	
}


.postagebox1im{
	width: 505px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 40px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 50px;
	padding-bottom: 50px;
	text-align: left;
	background-image: url(../assests/IM/cards/postagerates.png);

	
}

.postagebox2{
	width: 350px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 120px;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: 500;
	color: #666666;
	font-family: 'Quicksand', sans-serif;
	font-style: normal;
	padding-left: 15px;
	padding-bottom: 80px;
	text-align: center;
	background-image: url(../assests/art/cards/cardshowtoorderbg.jpg);
	padding-right: 40px;
	background-repeat: no-repeat;
	background-position: -23px 0px;

	
}


.postagebox2prints{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 120px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: 500;
	color: #666666;
	font-family: 'Quicksand', sans-serif;
	font-style: normal;
	padding-left: 10px;
	padding-bottom: 80px;
	text-align: center;
	background-image: url(../assests/art/prints/printshowtoorderbg.jpg);
	padding-right: 10px;
	background-position: 2px 0px;

	
}

.postagebox2shirts{
	width: 330px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 120px;










font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: bold;
	color: #777777;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 80px;
	text-align: center;
	background-image: url(../assests/Stars_and_icons/_howtoorderbgsandipsd.jpg);

	
}

.postagebox2imbox{
	width: 330px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 120px;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 60px;
	text-align: center;
	background-image: url(../assests/IM/boxsets/howtoorderbgim2.png);

	
}


.postagebox2im{
	width: 305px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 280px;


	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 50px;
	text-align: center;
	background-image: url(../assests/IM/boxsets/howtoorderbgim2.png);

	
}

.imagebox480starsbox2{
	width: 405px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 450px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 50px;
	padding-bottom: 50px;
	text-align: center;
	background-image: url(../assests/Stars_and_icons/boxset/mainboxbgpp3.jpg);

	
}

.imagebox480imbox2{
	width: 405px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 450px;












font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 50px;
	padding-bottom: 65px;
	text-align: center;
	background-image: url(../assests/IM/boxsets/mainboxbg-ppal7.png);
	background-repeat: no-repeat;

	
}

.imagebox480cardsim2{
	width: 440px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 600px;


















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bolder;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 15px;
	padding-bottom: 60px;
	text-align: center;
	background-image: url(../assests/IM/cards/ppbgcards.png);
	background-repeat: no-repeat;

	
}


div.imagebox480cards2 a:link {
	color: #0033FF;
}
.footerstars{
	width: 810px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 50px;
	text-align: center;

	
}

.footerstars2{
	width: 910px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 10px;
	text-align: center;

	
}


.imagebox580stars{
	width: 580px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bolder;
	color: #999999;
	font-family: "eras demi ITC", Raleway, sans-serif,;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 50px;
	text-align: center;

	
}

.imagebox580arc{
	width: 580px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bolder;
	color: #999999;
	font-family: "eras demi ITC", Raleway, sans-serif,;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 50px;
	text-align: center;

	
}

.imagebox450{
	width: 410px;
	float: right;
	clear: none;
	display: inline-block;
	padding-top: 20px;


font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 40px;
	padding-bottom: 25px;

	
}

.imagebox450sandipc{
	width: 400px;
	float: right;
	clear: none;
	display: inline-block;
	padding-top: 20px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-left: 50px;
	padding-bottom: 25px;

	
}

.imagebox450t{
	width: 280px;
	float: right;
	clear: none;
	display: inline-block;
	padding-top: 60px;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 200px;
	padding-bottom: 65px;

	
}

.imagebox450sandipc{
	width: 270px;
	float: right;
	clear: none;
	display: inline-block;
	padding-top: 320px;








font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: bold;
	color: #996600;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 150px;
	padding-bottom: 65px;

	
}


.imagebox450sandipc2{
	width: 360px;
	float: right;
	clear: none;
	display: inline-block;
	padding-top: 80px;


font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 120px;
	padding-bottom: 65px;

	
}

.imagebox960{
	width: 960px;
	float: left;
	clear: none;
	display: inline-block;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-top: 0px;
	padding-left: 100px;

	
}

.imagebox960_i{
	width: 960px;
	float: left;
	clear: none;
	display: inline-block;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #631120;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-top: 0px;
	background-image: url(../assests/Stars_and_icons/bg-for-logo.png);

	
}

.imagebox320{
	width: 300px;
	float: left;
	clear: none;
	display: inline-block;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-top: 0px;

	
}
.imagebox320tshirts{
	width: 300px;
	float: left;
	clear: none;
	display: inline-block;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	font-style: italic;
	padding-top: 0px;
	padding-left: 30px;

	
}
.im_main_desc{
	width: 960px;
	float: none;
	padding-top: 250px;


font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #550104;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 430mm;

	
}

.im_main_desc_newpage{
	width: 960px;
	float: none;
	padding-top: 150px;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #550104;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 430mm;

	
}

.stars_main_desc{
	width: 960px;
	float: none;
	padding-top: 250px;


    font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #550104;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 430mm;

	
}


.stars_main_descindex{
	width: 1060px;
	float: none;
	padding-top: 295px;








 font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 22px;
	font-weight: 300;
	color: #666666;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: center;
	line-height: 25px;

	
}


.stars_main_descindexdraw{
	width: 1060px;
	float: none;
	padding-top: 285px;




 font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 22px;
	font-weight: 300;
	color: #666666;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: center;
	line-height: 40px;

	
}
.stars_main_descindexmain{
	width: 1060px;
	float: none;
	padding-top: 150px;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 22px;
	font-weight: 300;
	color: #FFFFFF;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: center;
	background-color: #FFF;

	
}

.mainindeximage{
	width: 1060px;
	float: none;
	padding-top: 40px;








font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 22px;
	font-weight: 300;
	color: #FFFFFF;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: center;
	background-color: #FFF;

	
}

.stars_main_descindexmainfp{
	width: 1060px;
	float: none;
	padding-top: 210px;











font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 22px;
	font-weight: 300;
	color: #FFFFFF;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: center;

	
}

.aboutmeart {
	width: 320px;
	float: none;
	padding-top: 0px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: 400;
	color: #666666;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 0px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: left;
	padding-left: 50px;

	
}

.aboutmeartcontact {
	width: 934px;
	float: none;
	padding-top: 150px;

























font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #666666;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 0px;
	height: auto;
	clear: left;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: right;
	padding-left: 0px;
	padding-right: 120px;

	
}


.logosabout {
	width: 320px;
	float: left;
	padding-top: 300px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: 300;
	color: #666666;
	font-family: 'Quicksand', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 300px 35mm;
	text-align: left;
	padding-left: 50px;

	
}



.maincontentsdescription_im_cs{
	width: 900px;
	float: left;
	padding-top: 250px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 430mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 110px;
	margin: auto;

	
}

.maincontentsdescription_im_cs_stars{
	width: 960px;
	float: left;
	padding-top: 50px;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 430mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 80px;
	margin: auto;

	
}

.maincontentsdescription_im_cs_starsmainpf{
	width: 910px;
	float: left;
	padding-top: 230px;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 430mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 30px;
	margin: auto;

	
}

.maincontentsdescription_im_cs_stars_cards{
	width: 1030px;
	float: left;
	padding-top: 240px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: normal;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 20px;
	margin: auto;

	
}

.maincontentsdescription_im_cs_stars_prints{
	width: 1030px;
	float: left;
	padding-top: 0px;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: normal;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 20px;
	margin: auto;

	
}


.maincontentsdescription_im_cs_stars_boxset{
	width: 960px;
	float: left;
	padding-top: 230px;

font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 70px;
	margin: auto;

	
}

.maincontentsdescription_im_cs_stars_box{
	width: 910px;
	float: left;
	padding-top: 0px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 0px;
	margin: auto;

	
}

.sidebar4prints {
	float: left;
	width: 280px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.maincontentsdescription_im_cs_im_cardslsp{
	width: 930px;
	float: left;
	padding-top: 240px;












font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 80px;
	margin: auto;

	
}

.maincontentsdescription_im_cs_im_cardsprintlsprice{
	width: 295px;
	float: left;
















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: left;
	margin: auto;
	padding: 0px;

	
}

.maincontentsdescription_im_cs_im_cards2{
	width: 515px;
	float: left;
	padding-top: 240px;















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: left;
	padding-right: 10px;
	padding-left: 80px;
	margin: auto;

	
}

.maincontentsdescription_im_cs_im_cards{
	width: 1045px;
	float: right;
	padding-top: 250px;



















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: both;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 550px -5mm;
	text-align: left;
	padding-right: 10px;
	padding-left: 0px;
	margin: auto;

	
}



.maincontentsdescription_im_cs_framed{
	width: 910px;
	float: left;
	padding-top: 100px;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 430mm;
	text-align: center;
	padding-right: 10px;
	padding-left: 150px;
	margin: auto;

	
}

.maincontentsdescription_im_cs_framedshop{
	width: 960px;
	float: left;
	padding-top: 0px;






















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 30px;
	height: auto;
	clear: none;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	padding-right: 10px;
	padding-left: 80px;
	margin: auto;

	
}


.text{
	width: 420px;
	float: left;
	padding-top: 45px;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 40px;
	padding-left: 470px;
	padding-right: 50px;
	background-image: url(../assests/IM/product%20images/text_starsb2.png);
	background-repeat: no-repeat;
	background-position: 70px -20px;
	
}


.textts{
	width: 450px;
	float: left;
	padding-top: 90px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 60px;
	padding-right: 0px;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/product%20images/text_stars2C2.png);
	background-repeat: no-repeat;
	background-position: -30px 180px;
	
}

.texttsarc{
	width: 450px;
	float: left;
	padding-top: 90px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 60px;
	padding-right: 0px;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/product%20images/text_stars2C2.png);
	background-repeat: no-repeat;
	background-position: -30px 180px;
	
}

.textp{
	width: 350px;
	float: left;
	padding-top: 60px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 50px;
	padding-right: 0px;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/product%20images/text_stars2b2.png);
	background-repeat: no-repeat;
	background-position: -30px 180px;
	
}



.textbk{
	width: 270px;
	float: left;
	padding-top: 120px;





font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-right: 0px;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/product%20images/text_starsbook2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}

.texttc{
	width: 175px;
	float: left;
	padding-top: 380px;

	
	


font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/product%20images/text_stars3b2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}

.textpcshop{
	width: 220px;
	float: left;
	padding-top: 380px;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/Stars_and_icons/logo.jpg);
	background-repeat: no-repeat;
	background-position: -5px 240px;
	
}

.textpc{
	width: 175px;
	float: left;
	padding-top: 380px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/Stars_and_icons/logo.jpg);
	background-repeat: no-repeat;
	background-position: -5px 240px;
	
}

.textcards{
	width: 250px;
	float: left;
	padding-top: 60px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/product%20images/text_stars3bcards.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}
.textcards2{
	width: 250px;
	float: left;
	padding-top: 60px;


font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #660000;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 60px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/product%20images/text_stars3bcards.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}

.textcardsstars{
	width: 250px;
	float: left;
	padding-top: 60px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}

.textcardsarc{
	width: 250px;
	float: left;
	padding-top: 60px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}

.textcardsstarsbfiforim{
	width: 170px;
	float: left;
	padding-top: 185px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/cards/bfiprowlerlogo.png);
	background-repeat: no-repeat;
	background-position: -29px 400px;
	
}

.textcardsstarsbfiforstarsindex{
	width: 170px;
	float: left;
	padding-top: 185px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/cards/bfiprowlerlogo.png);
	background-repeat: no-repeat;
	background-position: -29px 240px;
	
}

.textcardsarcbfiforarcindex{
	width: 170px;
	float: left;
	padding-top: 185px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/cards/bfiprowlerlogo.png);
	background-repeat: no-repeat;
	background-position: -29px 240px;
	
}

.textcardsstarsbfiforstars{
	width: 170px;
	float: left;
	padding-top: 185px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0mm;
	height: auto;
	display: inline-block;
	clear: none;
	background-image: url(../assests/IM/cards/bfiprowlerlogo.png);
	background-repeat: no-repeat;
	background-position: -29px 400px;
	
}



.textleft{
	width: auto;
	float: left;
	padding-top: 30px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 15px;
	font-weight: normal;
	color: #000033;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 50px;
	padding-left: 20px;
	padding-right: 500px;
	
}

body {
	margin: 0;
	padding: 0;
	font-family: 'Quicksand', sans-serif;
	font-size: 100%;
	line-height: 1.4;
	background-color: #F9F9F9;
}


/* ~~ Element/tag selectors ~~ */
ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-family: Quicksand;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* removing the top margin gets around an issue where margins can escape from their containing div. The remaining bottom margin will hold it away from any elements that follow. */
	padding-right: 0px;
	padding-left: 0px; /* adding the padding to the sides of the elements within the divs, instead of the divs themselves, gets rid of any box model math. A nested div with side padding can also be used as an alternate method. */
	font-family: 'Open+sans', sans-serif;
	color: #606060;
	font-style: normal;
	font-weight: bold;
	font-size: 30px;
}
a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}

/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
a:link {
	color: #333333; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
	font-size: 13pt;
	text-decoration: none;
	font-family: 'Open+sns', sans-serif;
	font-weight: normal;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover, a:active, a:focus { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	color: #333;
	font-family: 'Open+sans', sans-serif;
	font-size: 16px;
}

.whitetext  {
	color: #FFF;	
	
	
}

.2ndpara{
	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-family: 'Raleway', sans-serif;
	;
	padding-top: 10px;
	float: left;
}






img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.containercontact {
	width: 960px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 100%;
	background-repeat: no-repeat;
	background-attachment: fixed;
	color: #000;
	background-color: #000;
}



.containerabout {
	width: 960px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 100%;
	background-image: url(../assests/about%20page/aboutpage7.jpg);
	background-repeat: no-repeat;
	background-position: 0px 65px;
	}
	
	.containeraboutstars {
	width: 1060px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 100%;
	background-image: url(../assests/about%20page/aboutpage7.jpg);
	background-repeat: no-repeat;
	background-position: 0px 65px;
	}
	
	
	
.containerindex {
	width: 800px;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 100%;
	background-image: none;
	padding-left: 150px;
	padding-top: 100px;
	}
	
	.containeramp {
	width: 100%;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #FFF;
	}

.thumbholder {
	
	
}

/* ~~ These are the columns for the layout. ~~ 

1) Padding is only placed on the top and/or bottom of the divs. The elements within these divs have padding on their sides. This saves you from any "box model math". Keep in mind, if you add any side padding or border to the div itself, it will be added to the width you define to create the *total* width. You may also choose to remove the padding on the element in the div and place a second div within it with no width and the padding necessary for your design.

2) No margin has been given to the columns since they are all floated. If you must add margin, avoid placing it on the side you're floating toward (for example: a right margin on a div set to float right). Many times, padding can be used instead. For divs where this rule must be broken, you should add a "display:inline" declaration to the div's rule to tame a bug where some versions of Internet Explorer double the margin.

3) Since classes can be used multiple times in a document (and an element can also have multiple classes applied), the columns have been assigned class names instead of IDs. For example, two sidebar divs could be stacked if necessary. These can very easily be changed to IDs if that's your preference, as long as you'll only be using them once per document.

4) If you prefer your nav on the right instead of the left, simply float these columns the opposite direction (all right instead of all left) and they'll render in reverse order. There's no need to move the divs around in the HTML source.

*/


	
	

.comments {
	color: #550104;	
}


.photo_titles {
	color: #550104;
	font-weight: bold;
}
	
	





.bannergmfa {
	float: left;
	width: 880px;
	padding-top: 25px;
	padding-bottom: 100px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/banner_logo_no_text.png);
	height: auto;
}


.bannercm {
	float: left;
	width: 880px;
	padding-top: 25px;
	padding-bottom: 100px;
	padding-left: 70px;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/banner_logo_no_text.png);
	height: auto;
}

.bannerindex {
	float: left;
	width: 940px;
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	padding-top: 20px;
	padding-bottom: 150px;
	padding-left: 20px;
	line-height: normal;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/bannerbgtransgradient5index.png);
}
.bannerimage {
	float: right;
	width: 100px;
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	padding-top: 30px;
	line-height: normal;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/bannerbgtransgradient5.png);
}
.bannerbtl {
	float: left;
	width: 940px;
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	padding-top: 20px;
	padding-bottom: 120px;
	padding-left: 20px;
	line-height: normal;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/bannerbgtransgradient5.png);
}


.banner2 {
	float: left;
	width: 940px;
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	padding-top: 20px;
	padding-bottom: 120px;
	padding-left: 20px;
	line-height: normal;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-repeat: no-repeat;
	background-image: url(../assests/bannerbgtransgradient5.png);
}


.bannerhome {
	float: left;
	width: 940px;
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	padding-top: 20px;
	padding-bottom: 120px;
	padding-left: 20px;
	line-height: normal;
	letter-spacing: -1px;
	padding-right: 0px;
	position: fixed;
	background-color: #FFF;
	background-image: url(../assests/banner4.png);	
}




.maintext_hi5 {
	float: left;
	width: 220px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	line-height: 19.5px;
	padding-top: 185px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 6px;	
}

.maintext {
	float: left;
	width: 220px;
	font-family: Raleway, sans-serif;
	font-size: 15px;
	line-height: 19.5px;
	padding-top: 270px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 6px;	
	
}



.maintext_virgin {
	float: left;
	width: 220px;
	font-family: Raleway, sans-serif;
	font-size: 15px;
	line-height: 19.5px;
	padding-top: 180px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
}


.maintext_photo {
	float: left;
	width: 215px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	line-height: 19.5px;
	padding-top: 190px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
}


.maintext_im {
	float: left;
	width: 220px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	line-height: 19.5px;
	padding-top: 145px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
}



.maintextheading {
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	font-weight: bold;	
}


.maintextheadcont {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 20px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}


.maintextheadcontabout {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 137px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}


.maintextheadcontre {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 200px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontcf {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 30px;
	padding-top: 223px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}


.maintextheadcont_photo {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 200px;
	padding-top: 223px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}





/* container for visualising music banner which needs a o padded top*/
.maintextheadcontvis {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 185px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontlife {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 30px;
	padding-top: 175px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontvir {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 215px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}


.maintextheadconthdif {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 208px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontcalm{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 147px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}



.maintextheadcontvirjudge {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 30px;
	padding-top: 10px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontcont {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 128px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}



.maintextheadcontfilm {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 115px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontgall {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 192px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontbtlpub {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 254px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}


.maintextheadcontbtlfilm{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 30px;
	padding-top: 255px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontamp{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 204px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontim{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 286px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontphoto{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 178px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.mid_col_photo{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 273px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontwad{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 30px;
	padding-top: 215px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcont_hi5{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 30px;
	padding-top: 130px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcont_hi5_2{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 218px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcont_hi5_3{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 265px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcont_hi5_4{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 39px;
	padding-top: 278px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}

.maintextheadcontconf{
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	float: left;
	height: auto;
	width: 200px;
	padding-top: 180px;
	color: #333;
	padding-right: 0px;
	padding-left: 4px;
}


.maintextheadcont p {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 0% 100%;
	-moz-transform-origin: 0% 100%;
	-o-transform-origin: 0% 100%;
	transform-origin: 0% 100%;
	white-space: nowrap;
	line-height: normal;
}

.gdprop {
	font-family: 'Raleway', sans-serif;
	font-size: 20px;
	color: #333;
}

.banner p {
	float: left;
	width: 920px;
	font-family: 'Raleway', sans-serif;
	font-size: 16pt;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	letter-spacing: 0px;
	text-align: left;
	color: #CCC;
}




.bannerindex p {
	float: left;
	width: 920px;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	letter-spacing: 0px;
	text-align: left;
	color: #CCC;
}


.spheading {
	float: left;
	font-family: 'Raleway', sans-serif;
	font-size: 30px;
	color: #333333;
	font-weight: lighter;
	letter-spacing: 0.0025em;
	text-decoration: none;
}

.footer {
	width: 940px;
	float: left;
	font-family: 'Raleway', sans-serif;
	font-size: 9px;
	color: #FFF;
	height: 50px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: none;
	background-position: 15px -60px;
}

.footer2 {
	width: 940px;
	float: left;
	font-family: 'Raleway', sans-serif;
	font-size: 10px;
	color: #666;
	height: 50px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: none;
	background-position: 15px -60px;
}

.footerlogo {
	width: 940px;
	float: left;
	font-family: 'Raleway', sans-serif;
	font-size: 9px;
	color: #666;
	padding-bottom: 5px;
	background-image: none;
	background-position: 15px -60px;
	padding-left: 3px;
}


.footerlogo2 {
	width: 940px;
	float: left;
	font-family: 'Raleway', sans-serif;
	font-size: 9px;
	color: #666;
	padding-bottom: 5px;
	background-image: none;
	background-position: 15px -60px;
	padding-left: 3px;
}

.backtotop {
	width: 580px;
	float: left;
	font-family: Raleway, sans-serif;
	font-size: 12px;
	color: #999;
	height: auto;
	text-align: center;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.menusidebar {
	float: left;
	width: 40px;
	height: auto;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 105px;
}


.menusidebararchive {
	float: left;
	width: 55px;
	height: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 265px;
}

.menusidebarpf {
	float: left;
	width: 40px;
	height: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 41px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 280px;
}


.menusidebarpf3 {
	float: left;
	width: 40px;
	height: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 95px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 100px;
}

.menusidebarhome {
	float: left;
	width: 300px;
	height: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.sidebar1 {
	float: left;
	width: 200px;
	padding: 5px;
}

.sidebar3 {
	float: left;
	width: 240px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}


.sidebar4lands {
	float: left;
	width: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 55px;
	padding-left: 5px;
}

.sidebar4lspnts2 {
	float: left;
	width: 560px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.sidebar4 {
	float: left;
	width: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}

.sidebar4sets {
	float: left;
	width: auto;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 140px;
	padding-left: 5px;
}



.sidebar4pp {
	float: left;
	width: 280px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 5px;
	color: #666666;
	font-weight: bold;
}

.sidebar4ppboxsets {
	float: left;
	width: 280px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 15px;
	color: #996600;
	font-weight: bold;
}


.sidebar4cdstarsbox  {
	float: left;
	width: 280px;
	padding-top: 560px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sidebar4cd {
	float: left;
	width: 280px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidebar4print {
	float: left;
	width: 270px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}


.sidebar4cdcity1 {
	float: left;
	width: 280px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../assests/Stars_and_icons/cards/river1.jpg);
}

.sidebar4cdcity2 {
	float: left;
	width: 280px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.sidebar4cdcity3 {
	float: left;
	width: 280px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.sidebar2image {
	float: left;
	width: 130px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}

.sidebar2imagecards {
	float: left;
	width: auto;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidebar2imagecardsfiller {
	float: left;
	width: auto;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.sidebar2imagecardsbt {
	float: left;
	width: 155px;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidebarpaddingforsinglebox {
	float: left;
	width: 70px;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.sidebar2imagecardspp {
	float: left;
	width: 140px;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidebar2imagecardsppbt {
	float: left;
	width: 140px;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidebar2imagecardsppforbeatles {
	float: left;
	width: 100px;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidebar70pxfiller {
	float: left;
	width: 50px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}

.sidebar4b {
	float: left;
	width: 760px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 50px;
	text-align: center;
}



.sidebar6 {
	float: left;
	width: 750px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.sidebar6pcards {
	float: left;
	width: 700px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.sidebar6pcardsboxdisplay {
	float: left;
	width: 600px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


.sidebarcards {
	float: left;
	width: 620px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.sidebar6b {
	float: left;
	width: 840px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.sidebar5 {
	float: left;
	width: 420px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 8px;
}

.sidebar5pp {
	float: left;
	width: 425px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 8px;
	color: #666666;
	font-weight: bold;
}

.sidebar5cd  {
	float: left;
	width: 420px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

.sidebar5cdbtls2  {
	float: left;
	width: 420px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-image: url(../assests/Stars_and_icons/cards/rainbowb.jpg);
}


.sidebar5cdlands  {
	float: left;
	width: 860px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

.sidebar5cdnt {
	float: left;
	width: 430px;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

.sidebar5cdntbtls {
	float: left;
	width: 430px;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-image: url(../assests/Stars_and_icons/cards/rainbowa.jpg);
	border-top-style: none;
}

.sidebar5space {
	float: left;
	width: 210px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.sidebar5large {
	float: left;
	width: 398px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 60px;
}

.sidebar5large {
	float: left;
	width: 398px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 60px;
}



.sidebar5largeb {
	float: left;
	width: 368px;
	padding-top: 5px;
	padding-right: 60px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.sidebarim {
	float: left;
	width: 190px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	clear: right;
}


.sidebartop {
	float: left;
	width: 200px;
	
}

.maincontentsdescription {
	width: 620px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 310px;
}

.maincontentsdescription_im {
	width: 700px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 185px;
}

.maincontentsdescription_im_image {
	width: 620px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 210px;
}

.maincontentsdescription_im_product {
	width: 720px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 210px;
}

.maincontentsdescription_im_image_lands {
	width: 720px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 210px;
}





.maincontentsdescription_gal {
	width: 400px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 260px;
}

.maincontentsdescription_photo {
	width: 900px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

.maincontentsdescription_poster {
	width: 570px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 50px;
	padding-top: 160px;
}

.maincontentsdescriptionbtl {
	width: 610px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 310px;
	background-image: none;
	padding-bottom: 0px;
}




.thumbholder {
	width: 640px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 200px;
}


.thumbholderim {
	width: 600px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 15px;
}

.thumbholderimgmfa {
	width: 400px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 15px;
}

.thumbholderim2 {
	width: 950px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #491817;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 20px;
}

.thumbholderim3 {
	width: 220px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 15px;
}
.thumbholderim4 {
	width: auto;
	float: left;
	font-family: Raleway, sans-serif;
	color: #491817;
	font-size: 15px;
	text-align: left;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 15px;
}

.thumbholderphoto {
	width: 600px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	display: block;
	margin: auto;
}


.thumbholder3 {
	width: 800px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 210px;
}

.2thumbcontainer{
	float: left;
	width: 620px;
}

.2thumbholder{
	padding: 30px;
	float: left;
	width: 250px;
}

.2thumbcontainer.img {
	padding: 0px;
	margin-top: 20px;
}

.issuubox {
	width: 740px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-align: center;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
/* for captions virgin insatiabke curiosity*/
.maincontentscaption {
	width: 505px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #550104;
	font-size: 10px;
	text-align: right;
	padding-right: 70px;
	padding-left: 0px;
	padding-top: 0px;
	font-style: italic;
	font-weight: bold;
}

.maincontentscaption_hi5 {
	width: 486px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #550104;
	font-size: 10px;
	text-align: right;
	padding-left: 0px;
	padding-top: 0px;
	font-style: italic;
	font-weight: bold;
}

/* for captions smart disruption and red hot which need greater indent*/
.maincontentscaption2 {
	width: 530px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #550104;
	font-size: 10px;
	text-align: right;
	padding-right: 45px;
	padding-left: 0px;
	padding-top: 0px;
	font-style: italic;
	font-weight: bold;
}
.header {
	font-family: 'Raleway', sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #550104;
}

/* for captions visualising music*/
.maincontentscaption3 {
	width: 530px;
	float: left;
	font-family: 'Raleway', sans-serif;
	color: #550104;
	font-size: 10px;
	text-align: right;
	padding-right: 45px;
	padding-left: 0px;
	padding-top: 0px;
	font-style: italic;
	font-weight: bold;
}

.maincontents {
	width: 1000px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	padding: 0px;
}

/* style to colour text white to dissapear into the background - used when text has to be placed into a div to make the box expand  - and fill an area*/
.textwhite {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	}
	
	
.judgescomments	{
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bolder;
}
	
	
/* style to swap the image on hover without the rollover style - this creates a nice slight transition that is not as abrupt as using the mouse rollover style */
.swapMe img { -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; } .swap1, .swapMe:hover .swap2 { -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .swapMe:hover .swap1, .swap2 { -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; }	


	
a.liferollover:link, .liferollover{
	width:233px;
	height:190px;
	display:block;
	background-image:url(../assests/index%20thumbs/life_thumb.jpg);
}

a.liferollover:hover{
	width:233px;
	height:190x;
	display:block;
	background-image:url(../assests/index%20rollover%20images/lige%20rollover.png);
}


	a.btl:link, .btl{
	width:233px;
	height:190px;
	display:block;
	background-image:url(../assests/index%20thumbs/between%20the%20lines.jpg);
}

a.btl:hover{
	width:233px;
	height:190x;
	display:block;
	background-image:url(../assests/index%20rollover%20images/between%20the%20lines%20rollover.png);
}

.content {
	padding: 10px 0;
	width: 80%;
	float: left;
}

/* ~~ This grouped selector gives the lists in the .content area space ~~ */
.content ul, .content ol { 
	padding: 0 15px 15px 40px; /* this padding mirrors the right padding in the headings and paragraph rule above. Padding was placed on the bottom for space between other elements on the lists and on the left to create the indention. These may be adjusted as you wish. */
}

/* ~~ The navigation list styles (can be removed if you choose to use a premade flyout menu like Spry) ~~ */
ul.nav {
	list-style: none; /* this removes the list marker */
	border-top: 1px solid #666; /* this creates the top border for the links - all others are placed using a bottom border on the LI */
	margin-bottom: 15px; /* this creates the space between the navigation on the content below */
}
ul.nav li {
	border-bottom: 1px solid #666; /* this creates the button separation */
}
ul.nav a, ul.nav a:visited { /* grouping these selectors makes sure that your links retain their button look even after being visited */
	padding: 5px 5px 5px 15px;
	display: block; /* this gives the link block properties causing it to fill the whole LI containing it. This causes the entire area to react to a mouse click. */
	text-decoration: none;
	background: #8090AB;
	color: #000;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { /* this changes the background and text color for both mouse and keyboard navigators */
	background: #6F7D94;
	color: #FFF;
}

/* ~~miscellaneous float/clear classes~~ */
.fltrt {  /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page. The floated element must precede the element it should be next to on the page. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the overflow:hidden on the .container is removed */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

.italics {
	font-style: italic;
}

.rollboxindex {
	float: left;
	width: 995px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
}

.gallerybox {
	float: left;
	width: 1060px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.galleryboxside {
	float: left;
	width: 200px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.galleryboxmid {
	float: left;
	width: 1060px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	text-align: center;
	color: #333333;
}

.galleryboxmid2 {
	float: left;
	width: 465px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 65px;
	text-align: center;
	color: #333333;
}

.galleryboxmid2right {
	float: left;
	width: 465px;
	padding-top: 5px;
	padding-right: 65px;
	padding-bottom: 40px;
	padding-left: 0px;
	text-align: center;
	color: #333333;
}

.sidebarcats {
	float: left;
	width: 270px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
}


.sidebarcatsright {
	float: left;
	width: 270px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.sidebarcatsblank {
	float: left;
	width: 230px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}


.sidebarcontainer {
	float: left;
	width: 1060px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
}

.sidebar42boxleft {
	float: left;
	width: 490px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 55px;
}

.sidebar42boxright {
	float: left;
	width: 300px;
	padding-top: 0px;
	padding-right: 125px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.sidebar42boxcenterleft {
	float: left;
	width: 493px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 57px;
}

.sidebar42boxcenterright {
	float: left;
	width: 352px;
	padding-top: 5px;
	padding-right: 73px;
	padding-bottom: 5px;
	padding-left: 30px;
}


.imagebox480cardsnewlands{
	width: 380px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;











font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: Raleway;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 70px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 20px;
	background-position: 10px 45px;
}


.imagebox480cardsnew{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;










font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: Raleway;
	font-style: normal;
	padding-left: 20px;
	padding-bottom: 70px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 20px;
	background-position: 10px 45px;
}


.imageboxcarddisplayindlands{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;








font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cards/carddetailsmainnewlandsnew.jpg);
	background-repeat: no-repeat;
	padding-top: 370px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
	background-position: 5px -30px;

	
}


.imageboxcarddisplayind{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/cards/carddetailsmainnewlandsnew.jpg);
	background-repeat: no-repeat;
	padding-top: 370px;
	padding-right: 50px;
	padding-bottom: 40px;
	padding-left: 50px;
	background-position: 5px -30px;

	
}

.ppboxsetsnew{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 130px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 25px;
	padding-bottom: 30px;
	text-align: center;
	background-image: url(../assests/art/productspage/cards/howtoorderbgstarscards.jpg);
	padding-right: 70px;
	background-repeat: no-repeat;
	background-position: 33px 10px;

	
}


.ppboxcards{
	width: 320px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 130px;


font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 50px;
	padding-bottom: 30px;
	text-align: center;
	background-image: url(../assests/art/productspage/cards/howtoorderbgstarscards.jpg);
	padding-right: 70px;
	background-repeat: no-repeat;
	background-position: 48px 10px;

	
}

.b1 {
	list-style-image: url(../assests/art/productspage/bullet.png);
	font-size: 24px;
	line-height: 150%;
	font-weight: bold;
	font-family: Raleway, sans-serif;
	color: #666666;
}


.textwarningprintsnew{
	width: 300px;
	float: left;
	padding-top: 610px;
















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 40px;
	padding-left: 8px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/prints/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: -27px 570px;
	text-align: center;
	
}


.textwarningprintsnewlandsnewwl{
	width: 320px;
	float: left;
	padding-top: 620px;



font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 35px;
	padding-left: 60px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: 38px 905px;
	text-align: center;
	
}

.textwarningprintsnewlandsnew{
	width: 320px;
	float: left;
	padding-top: 620px;


font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 35px;
	padding-left: 60px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: 38px 905px;
	text-align: center;
	
}


.textwarningprintsnewlands{
	width: 320px;
	float: left;
	padding-top: 550px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 50px;
	padding-left: 90px;
	padding-right: 20px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: 68px 758px;
	text-align: center;
	
}
.prodtitle{
	float: none;
	font-size: 28px;
	color: #5E5E5E;
	text-align: center;
	text-decoration: none;
	height: auto;
	width: auto;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	font-weight: bold;
	background-color: #F1F1F1;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: thin;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}




.price{
	float: none;
	font-size: 18px;
	color: #666666;
	text-align: center;
	padding: 0px;
	text-decoration: none;
	height: auto;
	width: auto;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	font-weight: bold;
}



.pricesold{
	float: none;
	font-size: 24px;
	color: #FF0000;
	text-align: center;
	padding: 0px;
	text-decoration: none;
	height: auto;
	width: auto;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	font-weight: bold;
}


.available{
	float: none;
	font-size: 24px;
	color: #037ea2;
	text-align: center;
	padding: 0px;
	text-decoration: none;
	height: auto;
	width: auto;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	font-weight: bold;
}


.delivery{
	float: none;
	font-size: 32px;
	color: #FF0000;
	text-align: center;
	padding: 0px;
	text-decoration: underline;
	height: auto;
	width: auto;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	font-weight: bold;
}

.cardsold{
	float: none;
	font-size: 24px;
	color: #037ea2;
	text-align: center;
	padding: 0px;
	text-decoration: none;
	height: auto;
	width: auto;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	font-weight: bold;
}


.ppbuttoncards {
	float: left;
	width: 270px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 35px;
	color: #000033;
	font-weight: bold;
}

.ppbuttonprints {
	float: left;
	width: 290px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 25px;
	color: #000033;
	font-weight: bold;
}

.linkcontainer{
	font-family: Raleway;
	float: left;
	width: 960px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}

.linkcontainerindextopprodsmainprods{
	font-family: Raleway;
	float: left;
	width: 880px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	text-align: center;
}

.linkcontainerindextopprodsmain{
	font-family: Raleway;
	float: left;
	width: 880px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

.linkcontainerindextopprods{
	font-family: Raleway;
	float: left;
	width: 880px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

.linkcontainerindextop{
	font-family: Raleway;
	float: left;
	width: 960px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 40px;
	text-align: center;
}

.linkcontainerindex{
	font-family: Raleway;
	float: left;
	width: 960px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 60px;
}


.linktootherpages{
	width: auto;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: right;
	text-align: center;
	padding-left: 70px;

	
}



.sidebar4linksp45 {
	float: left;
	width: 124px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.sidebar4linksp45prods {
	float: left;
	width: 124px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.linkboxdescim{
	width: auto;
	float: left;
	color: #990000;
	font-weight: bold;
	font-size: 20px;
	clear: none;

	
}


.sidebar4links {
	float: left;
	width: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}


.sidebar4linksstars {
	float: left;
	width: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 50px;
}

.sidebar4linksstarsprods {
	float: left;
	width: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.guarantee{
	float: none;
	font-size: 32px;
	color: #444;
	text-align: left;
	text-decoration: underline;
	height: auto;
	width: auto;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	font-weight: bold;
	font-family: 'Open+sans', sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}



.imagebox480cardssmtdprints{
	width: 275px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: Raleway;
	font-style: normal;
	padding-left: 55px;
	padding-bottom: 40px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 60px;
	background-position: 32px 100px;

	
}


.imagebox480cardssmtdprintslandsnew{
	width: 285px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 20px;


font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: Raleway;
	font-style: normal;
	padding-left: 50px;
	padding-bottom: 40px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 45px;
	background-position: 73px 30px;

	
}


.imagebox480cardssmtdprintslands{
	width: 335px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 20px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: Raleway;
	font-style: normal;
	padding-left: 10px;
	padding-bottom: 40px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 45px;
	background-position: 73px 30px;

	
}


.imageboxcarddisplayindprintslandsnew{
	width: 380px;
	float: left;
	clear: none;
	display: inline-block;






















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/prints/prints-displayNEW.jpg);
	background-repeat: no-repeat;
	padding-top: 200px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 120px;
	background-position: 70px 80px;

	
}


.imageboxcarddisplayindprints{
	width: 405px;
	float: left;
	clear: none;
	display: inline-block;
















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/prints/prints-displayNEW.jpg);
	background-repeat: no-repeat;
	padding-top: 209px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 50px;
	background-position: 0px 80px;

	
}



.imageboxcarddisplayindprintslands{
	width: 400px;
	float: left;
	clear: none;
	display: inline-block;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/prints/detailsbig.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 90px;
	background-position: 40px 15px;

	
}



.ppboxtshirts{
	width: 350px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 110px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0cr3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 50px;
	padding-bottom: 0px;
	text-align: center;
	background-image: url(../assests/art/productspage/prints/howtoorderbgstarsprintsnew.jpg);
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: 59px -10px;

	
}
.ppboxprintsnew{
	width: 350px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 110px;




font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0cr3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 60px;
	padding-bottom: 0px;
	text-align: center;
	background-image: url(../assests/art/productspage/tshirts/howtoorderbgstarscardsmainnewtshirtsnew.jpg);
	padding-right: 40px;
	background-repeat: no-repeat;
	background-position: 69px -10px;

	
}

.ppboxtprintslands{
	width: 330px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 120px;
















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0cr3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 115px;
	padding-bottom: 0px;
	text-align: center;
	background-image: url(../assests/art/productspage/prints/howtoorderbgprintslands.jpg);
	padding-right: 80px;
	background-repeat: no-repeat;
	background-position: 114px -10px;

	
}

.ppboxtshirtslands{
	width: 330px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 110px;











font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0cr3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 95px;
	padding-bottom: 40px;
	text-align: center;
	background-image: url(../assests/art/productspage/prints/howtoorderbgstarsprintsnew.jpg);
	padding-right: 80px;
	background-repeat: no-repeat;
	background-position: 94px -10px;

	
}
.textwarningprintsnewdivine{
	width: 300px;
	float: left;
	padding-top: 355px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 70px;
	padding-left: 10px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: -18px 640px;
	text-align: center;
	
}


.textwarningprintsnewdivinenewstatue{
	width: 300px;
	float: left;
	padding-top: 355px;








font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 60px;
	padding-left: 10px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: -18px 690px;
	text-align: center;
	
}




.textwarningprintsnewdivinenew{
	width: 300px;
	float: left;
	padding-top: 450px;



















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 40px;
	padding-left: 10px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: -19px 755px;
	text-align: center;
	
}




.textwarningprintsnewdivinenewts{
	width: 300px;
	float: left;
	padding-top: 355px;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 50px;
	padding-left: 10px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: -18px 570px;
	text-align: center;
	
}

.imagebox480cardssmtdtshirts{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 35px;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: Raleway;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 100px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 20px;
	background-position: -10px 160px;

	
}


.textwarningprintsnewdivinea3postport{
	width: 300px;
	float: left;
	padding-top: 370px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 70px;
	padding-left: 20px;
	padding-right: 60px;
	background-image: url(../assests/IM/productpage/prints/imp-box.jpg);
	background-repeat: no-repeat;
	background-position: -17px 630px;
	text-align: center;
	
}


.textwarningprintsnewdivinenewts2shirts{
	width: 300px;
	float: left;
	padding-top: 50px;














font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 50px;
	padding-left: 10px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: -18px 290px;
	text-align: center;
	
}

.textwarningprintsnewdivinenewts{
	width: 300px;
	float: left;
	padding-top: 355px;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 50px;
	padding-left: 10px;
	padding-right: 60px;
	background-image: url(../assests/art/productspage/text-warning-box.jpg);
	background-repeat: no-repeat;
	background-position: -18px 570px;
	text-align: center;
	
}

.imagebox480cardssmtdtshirts2shirts{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 10px;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: Raleway;
	font-style: normal;
	padding-left: 60px;
	padding-bottom: 100px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -10px 160px;

	
}

.imagebox480cardssmtdtshirts{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 35px;






font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: Raleway;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 100px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 20px;
	background-position: -10px 160px;

	
}


.textwarningprintsnewdivinea3postport2shirts{
	width: 300px;
	float: left;
	padding-top: 370px;
font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: 'Raleway', sans-serif;
	;
	padding-bottom: 70px;
	padding-left: 20px;
	padding-right: 60px;
	background-image: url(../assests/IM/productpage/prints/imp-box.jpg);
	background-repeat: no-repeat;
	background-position: -17px 630px;
	text-align: center;
	
}

.imageboxcarddisplayindtshirts2shirts{
	width: 420px;
	float: left;
	clear: none;
	display: inline-block;



















font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/tshirts/tshirtsdisplay3new.jpg);
	background-repeat: no-repeat;
	padding-top: 355px;
	padding-right: 10px;
	padding-bottom: 240px;
	padding-left: 50px;
	background-position: 0px 60px;

	
}


.imageboxcarddisplayindtshirts{
	width: 400px;
	float: left;
	clear: none;
	display: inline-block;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: url(../assests/art/productspage/tshirts/tshirtsdisplay3new.jpg);
	background-repeat: no-repeat;
	padding-top: 375px;
	padding-right: 0px;
	padding-bottom: 200px;
	padding-left: 70px;
	background-position: 20px 80px;

	
}
 
 
 .imagebox480cardssmtdprints2{
	width: 455px;
	float: left;
	clear: left;
	display: inline-block;
	padding-top: 20px;










font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 15px;
	padding-bottom: 80px;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imagebox480cardssmtdlandscards{
	width: 465px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 0px;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 18px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 0px;
	padding-bottom: 80px;
	text-align: right;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: -30px 170px;
	color: #0c3258;

	
}

.imageboxcarddisplayind2ls{
	width: 360px;
	float: left;
	clear: none;
	display: inline-block;











font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: 500;
	color: #333333;
	font-family: Raleway, sans-serif;
	font-style: normal;
	text-align: left;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	background-position: 6px -12px;

	
}

.ppboxcards2newls{
	width: 340px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 130px;









font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 17px;
	font-weight: normal;
	color: #0c3258;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 20px;
	text-align: center;
	background-image: url(../assests/art/productspage/cards/ppaltsbgnew.jpg);
	padding-right: 0px;
	background-repeat: no-repeat;
	background-position: 45px -10px;

	
}

.h1box{
	width: 565px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 10;







font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: lighter;
	font-family: 'Raleway' sans-serif;
	font-style: normal;
	padding-left: 10px;
	padding-bottom: 80px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 0px;
	background-position: 55px 70px;
	color: #0c3258;
	line-height: 45px;

	
}

 h2 {
	font-size: 42px;
	line-height: 55px;
	font-variant: normal;
	font-weight: 700;
	text-transform: none;
	color: #141414;
	text-align: center;
	font-family: 'Open+sans', sans-serif;
	 
 }
.del{
	font-family: 'Open+Sans', sans-serif;
	font-size: 37px;
	font-weight: bolder;
	color: #444;
	padding-left: 0px;
	font-style: normal;
	
}

.shopppal{
	width: 290px;
	float: left;
	clear: none;
	display: inline-block;
	padding-top: 173px;






	font-family: Raleway
:500, 600, 700, 100, 800, 900, 400, 200, 300;
	font-size: 24px;
	font-weight: bold;
	font-family: Raleway;
	font-style: normal;
	padding-left: 40px;
	padding-bottom: 120px;
	text-align: center;
	background-image: url(../assests/Stars_and_icons/productpage/shopppal.jpg);
	background-repeat: no-repeat;
	padding-right: 105px;
	background-position: 20px -57px;
	color: #6B6B6B;
	height: 180px;

	
}


 
.detailsmain{
	font-family: 'Open+Sans', sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #056983;
	padding-left: 0px;
	line-height: 42px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	
}



</style>[if lte IE 7]>
